animal abundance - Espagnol Anglais Dictionnaire